water and sewerage administration - French English Dictionary